package com.xxbing.service;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.xxbing.dto.EdocEntryDto;
import com.xxbing.model.EdocEntry;

public interface EdocEntryService {

	List<EdocEntry> selectAll();

	List<EdocEntry> selectByCategoryid(int categoryId);

	int insertEdocEntry(EdocEntry edoc );

	EdocEntry selectById(int id);

	int updateDoc(EdocEntry edoc);

	int deleteDoc(int id);
	
	
	//分页首页查询
	PageInfo selectByAll();
	
	//分页查询（上下页）
	PageInfo selectByPages(EdocEntryDto dto);

	PageInfo selectByCategoryId(int categoryId);

	PageInfo addDoc(EdocEntry edoc);

	PageInfo update(EdocEntry edoc, Integer pageNum, Integer selectVal);

	PageInfo deleteById(int id, Integer pageNum, Integer selectVal, Integer categoryId);

}
